Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 LAMBARDE ROAD Semi-Detached £395,000 5 Oct 2011
13 LAMBARDE ROAD Semi-Detached £843,750 24 Feb 2023
14 LAMBARDE ROAD Detached £546,278 21 Jun 2007
15 LAMBARDE ROAD Semi-Detached £610,000 25 Jan 2018
16 LAMBARDE ROAD Detached £555,000 19 Jun 2020
18 LAMBARDE ROAD Detached £641,000 2 Sep 2013